home *** CD-ROM | disk | FTP | other *** search
/ Day Cry / Day Cry CD.bin / oh_towns / taropyon / splib / splib.lzh / PRG / LHX / INTRFACE.H < prev    next >
C/C++ Source or Header  |  1992-11-03  |  679b  |  37 lines

  1. #include "typedef.h"
  2.  
  3. typedef short node;
  4.  
  5. struct interfacing
  6. {
  7.     FILE       *infile;
  8.     FILE       *outfile;
  9.     ulong        original;
  10.     ulong        packed;
  11.     int         dicbit;
  12.     int         method;
  13.     int         dispflg;
  14. };
  15.  
  16. extern struct interfacing interface;
  17.  
  18. /* from error.c */
  19. void        error(char *errmes, char *p);
  20. void        fileerror(char *err, FILE * file);
  21.  
  22. /* from slide.c */
  23. extern node *next;
  24. extern uchar text[];
  25.  
  26. #define TEXT_SIZE 0x4100
  27.  
  28. int         encode_alloc(int method);
  29. void        encode(struct interfacing * interface);
  30. void        decode(struct interfacing * interface);
  31.  
  32. /* from crcio.c */
  33. extern ushort crc;
  34.  
  35. void        make_crctable(ushort crcpoly);
  36. ushort        calccrc(uchar * p, uint n);
  37.